package bean;

import java.io.Serializable;
import java.util.Date;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import model.Producto;
import model.Vehiculo;


@SuppressWarnings("serial")
@ManagedBean(name="producto")
@SessionScoped
public class ProductoBean implements Serializable{
	
private List<Producto> productos = new ArrayList<Producto>();
private List<Vehiculo> vehiculos = new ArrayList<Vehiculo>();
private Date fechai;
private Date fechav;
private boolean perecible;
	
	public String goAgregarProducto(){
		
		return "Producto/productos_nuevo";
		
	}
	
	public String goEditarProducto(){
		
		return "Producto/productos_editar";
		
	}
	
	public String goVerProducto(){
		
		return "Producto/productos_ver";
		
	}
	
	public String goBuscarProducto(){
		
		return "Producto/productos_buscar";
		
	}
	
	public String goListaProducto(){
		
		return "Producto/productos_lista";
		
	}
	
	public String goConfigurarProducto(){
		
		return "Producto/productos_configurar";
		
	}

	public Date getFechai() {
		return fechai;
	}

	public void setFechai(Date fechai) {
		this.fechai = fechai;
	}

	public Date getFechav() {
		return fechav;
	}

	public void setFechav(Date fechav) {
		this.fechav = fechav;
	}

	public boolean isPerecible() {
		return perecible;
	}

	public void setPerecible(boolean perecible) {
		this.perecible = perecible;
	}

	public List<Producto> getProductos() {
		return productos;
	}

	public void setProductos(List<Producto> productos) {
		this.productos = productos;
	}

	public List<Vehiculo> getVehiculos() {
		return vehiculos;
	}

	public void setVehiculos(List<Vehiculo> vehiculos) {
		this.vehiculos = vehiculos;
	}

}
